persistent vomiting - French English Dictionary